非メンバーのバイナリー比較
template <typename T, typename Allocator>
bool operator==( const concurrent_queue<T, Allocator>& lhs,
const concurrent_queue<T, Allocator>& rhs );
lhs
が rhs
と等しいかどうか、つまり要素数が同じで lhs
に同じ優先順位の rhs
のすべての要素が含まれているか確認します。
戻り値: lhs
が rhs
と等しければ true
、それ以外は false
を返します。
template <typename T, typename Allocator>
bool operator!=( const concurrent_queue<T, Allocator>& lhs, const concurrent_queue<T, Allocator>& rhs );
!(lhs == rhs)
と等価です。
戻り値: lhs
が rhs
と等しくなければ true
、それ以外は false
を返します。